cascade particles - Alemán Inglés Diccionario